package com.ruoyi.system.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import javax.validation.constraints.*;



/**
 * 开门记录添加对象 zsyy_community_open_door
 *
 * @author wangghua
 * @date 2021-07-14
 */
@Data
@ApiModel("开门记录添加对象")
public class ZsyyCommunityOpenDoorAddBo {


    /** 用户id */
    @ApiModelProperty("用户id")
    private Long userId;

    /** 小区id */
    @ApiModelProperty("小区id")
    private Long communityId;

    /** 门id */
    @ApiModelProperty("门id")
    private Long doorId;

    /** 开门方式：1,手机远程开门，2,人脸识别开门,3,动态二维码开门,4,动态密码开门,5,手机蓝牙开门,6,微信扫码开门,7呼叫对讲开门,8,刷卡开门,9,呼叫管理员开门,10,管理员密码开门 */
    @ApiModelProperty("开门方式：1,手机远程开门，2,人脸识别开门,3,动态二维码开门,4,动态密码开门,5,手机蓝牙开门,6,微信扫码开门,7呼叫对讲开门,8,刷卡开门,9,呼叫管理员开门,10,管理员密码开门")
    private Integer type;

    /** 设备编号 */
    @ApiModelProperty("设备编号")
    private String lockMac;

    /** 刷卡开门时，传卡号 */
    @ApiModelProperty("刷卡开门时，传卡号")
    private String cardNo;

    /** 关联卡数据ID */
    @ApiModelProperty("关联卡数据ID")
    private String cardId;

    /** 用户类型：0 业主； 1 访客 */
    @ApiModelProperty("用户类型：0 业主； 1 访客")
    private Integer userType;
}
